package java8.chapter02.test;

public class MeaningOfThis {

	public final int value = 4;
	
	public static void main(String[] args) {
		MeaningOfThis m = new MeaningOfThis();
		m.doIt();
	}

	private void doIt() {
		int value = 6;
		Runnable r = new Runnable() {

			public final int value = 5;
			
			@Override
			public void run() {
				int value = 10;
				System.out.println(this.value);
			}
			
		};
		r.run();
	}

}
